
import numpy as np
import matplotlib
matplotlib.use('TkAgg')  # 或者 'Qt5Agg'
import matplotlib.pyplot as plt


# 生成 x 值，从 0 到 2π，共 1000 个点
x = np.linspace(0, 2 * np.pi, 1000)

# 计算对应的正弦值//余弦值
y = np.sin(x)
# y= np.cos(x)

# 创建图形
plt.figure(figsize=(10, 5))

# 绘制正弦函数
plt.plot(x, y, label='sin(x)')

# 添加标题和标签
plt.title('正弦函数')
plt.xlabel('x')
plt.ylabel('sin(x)')

# 显示图例
plt.legend()

# 显示图形
plt.show()
